package com.cskaoyan.service;

import com.cskaoyan.bean.common.CommonData;
import com.cskaoyan.bean.data.OrderGoods;
import com.cskaoyan.bean.data.WxOrderComment;
import com.cskaoyan.bean.data.WxOrderDetail;
import com.cskaoyan.bean.data.WxOrderSubmit;
import com.cskaoyan.bean.vo.BaseRespVo;
import com.cskaoyan.domain.MarketCategory;

import java.util.Map;


public interface WxOrderService {
     WxOrderDetail detail(Integer orderId) ;

    void comment(WxOrderComment wxOrderComment);

    CommonData list(Integer showType, Integer page, Integer limit);

    BaseRespVo cancel(Integer orderId);

    BaseRespVo refund(Integer orderId);

    BaseRespVo delete(Integer orderId);

    BaseRespVo confirm(Integer orderId);

    OrderGoods goods(Integer orderId, Integer goodsId);

   BaseRespVo submit(WxOrderSubmit wxOrderSubmit);
    int getCountByStatus(short status);
}
